$(document).ready(function(){
	$('ul.tabNav a').click(function() {
		var curChildIndex = $(this).parent().prevAll().length + 1;
		$(this).parent().parent().children('.current').removeClass('current');
		$(this).parent().addClass('current');
$(this).parent().parent().parent().next('.d3').next('.d4').next('.d5').next('.tabs').children('.current').slideUp('fast',function() {
			$(this).removeClass('current');
			$(this).parent().children('div:nth-child('+curChildIndex+')').slideDown('normal',function() {
				$(this).addClass('current');
			});
		});
		return false;
	});
});

function show_form(){
	$("#result").empty();
	$("#myForm").show();
}

function onAjaxSuccess(data){
	var temp = new Array();
	temp = data.split('|');

	$("#wait").hide();
	$("#formdiv").show();

	if(temp[0] == 1){
		$("#myForm").hide();
		
		$('#myForm').clearForm();

		$("#result").removeClass("red");
		$("#result").addClass("green");
	}
	else{
		$("#result").removeClass("green");
		$("#result").addClass("red");
	}

	$("#result").text(temp[1]);
}

var options = { 
	url : "/send_email.php",
	success: onAjaxSuccess
};

$().ready(function(){
	$("#myForm").validate({
		submitHandler: function(form) {
			$("#wait").show();
			$("#formdiv").hide();
						
			$(form).ajaxSubmit(options);
		},
		rules : {
			name : {required : true, minlength: 2, maxlength: 20},
			email: {required: true, email: true},
			request: {required: true, minlength: 10},
			captcha: {required: true, minlength: 5, maxlength: 6, remote: "check_captcha.php"}
		},
		messages : {
			name : {
				required : "Введите ваше имя",
				minlength : "Введите не менее, чем 2 символа.",
				maxlength : "Введите не более, чем 20 символов."
			},
			email: {
				required: "Нужно указать email адрес",
				email: "Нужен корректный email адрес!"
			},
			request: {
				required: "Нужно указать Ваш вопрос.",
				minlength: "Введите не менее, чем 10 символов."
			},
			captcha: {
				required: "Нужно ввести код с картинки",
				remote: "Код введен неверно.",	
				minlength: "Введите не менее, чем 5 символов.",
				maxlength: "Введите не более, чем 6 символов."
			}
		}
	});
});

$().ready(function(){
	$("#refresh").click(function(){
		show_load();
		$("#refreshimg").load('/kcaptcha/reload_captcha.php', null, hide_load);
		$('#captcha').val('');
		return false;
	});
});

$().ready(function(){
	$("#load").hide();
	$("#wait").hide();
});

function hide_load(){
	setTimeout(function(){
		$("#refreshimg").show();
		$("#load").hide();
	}, 300);
}

function show_load(){
	$("#load").show();
	$("#refreshimg").hide();
}